Para vincular un inmueble (entidad) a un contacto debemos agregar un token en Headers de tipo Authorization
con el token necesario, este token deben solicitarse a Domus.
Es importante anotar que los parámetros deben ser enviados a través de algo como
raw o similar, no se deben enviar directamente en la URL.
Previamente se debe consultar el api de Domus para obtener los datos del inmueble que se quiere vincular.
{success} POST: /api/public/entities/link
use GuzzleHttp\Client;
$client = new Client();
$res = $client->request("POST", "{$endpoint}/api/public/entities/link", [
"json" => [
"entity": {
"id": "3138522" //idpro en API
},
"type": 1, // 1 => inmueble
"contact": 2686 // Id delContacto
]
]);
$response = json_decode($res->getBody(), true);
return $response;
{
"code": 200,
"message": "Inmueble vinculado exitosamente",
"data": []
}
Estos son los valores requeridos para la vinculación de la entidad
Parámetro | Descripción | Ejemplo |
---|---|---|
entity | Enviar un json id | id |
type | Tipo de entidad vinculada (inmueble => 1) | 1 |
contact | id de contacto | 25 |